/**
 * [getClass class选择器]
 * @param  {[type]} tagname   [标签名]
 * @param  {[type]} className [获取元素的classname]
 * @return {[type]}           [元素数组]
 */
function getClass(tagname, className) { //tagname指元素，className指class的值
	//判断浏览器是否支持getElementsByClassName，如果支持就直接的用
	if (document.getElementsByClassName) {
		return document.getElementsByClassName(className);
	}else {    //当浏览器不支持getElementsByClassName的时候用下面的方法
		var tagname = document.getElementsByTagName(tagname);  //获取指定元素
		var tagnameAll = [];     //这个数组用于存储所有符合条件的元素
		for (var i = 0; i < tagname.length; i++) {     //遍历获得的元素
			if (tagname[i].className == className) {     //如果获得的元素中的class的值等于指定的类名，就赋值给tagnameAll
				tagnameAll[tagnameAll.length] = tagname[i];
			}
		}
		return tagnameAll;
	}
}


/**
 * 原版
 * [getQueryString 获得本页url中的指定参数值]
 * @param  {[type]} name [参数名称]
 */
function getQueryString(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
	var r = window.location.search.substr(1).match(reg);
	if (r != null) return unescape(r[2]); return null;
} 

/**
 * 修改版
 * [GetQueryString 获得本页url中的指定参数值]
 * @param {[type]} name       [参数名称]
 */
function GetQueryString(name)
{
     var reg = new RegExp("[g]?"+name+"=([0-9]+|.+)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]);return null;
}
//调用方法
// var id = GetQueryString('s');//获得参数值